package com.zhl.loop;

public class BrakeAndContinueDemo8 {
    public static void main(String[] args) {
        //目标：掌握 break 和 continue 关键字的用法
        //1. break 关键字
        //break 关键字用于终止当前循环，并跳出循环体。
        //场景：假如你被罚，让你说五次，我再也不闯红灯了，说到第三次交警心，说下次注意，让你走了
        for(int i =1;i <= 5; i++){
            System.out.println(i+"次, "+"我再也不闯红灯了");
            if(i == 3){
                //说明态度很好
                break;  //跳出并结束当前循环
            }
        }

        //2. continue 关键字
        //continue 关键字用于跳过当前循环的当前迭代，并继续执行下一次迭代。
        //场景：假如你被罚刷碗五天，第三天你表现很好不用洗，但是不解恨，第四天还是要洗。
        for(int i = 1;i<=5 ;i++){
            if (i == 3){
                //到了第三天
                continue;  //跳过当前迭代，继续执行下一次迭代
            }
            System.out.println("洗碗"+i);
        }

    }
}
